home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr36 / _1wrdsch.zip / XUSERDEL.DOC < prev    next >
Text File  |  1992-11-06  |  3KB  |  56 lines

  1.               XUSERDEL.EXE v2.01 (c) 1993, 1994 Joseph Rounceville
  2.               ++++++++++++++++++++++++++++++++++++++++++++++++++++
  3.                                DOCUMENTATION
  4. Purpose
  5. +++++++
  6. Xuserdel is a utility I created for use with Jack Breon's #1WRDSCH BBS door. 
  7. Users from time to time must be removed from the door, and this utility
  8. provides a simple and effective method of doing this.
  9.  
  10. Technical
  11. +++++++++
  12. The problem of removing user accounts is not as simple as finding the
  13. USER99.DAT file and deleting it.  For various reasons, the #1WRDSCH door will
  14. ignore users whose numbers follow the USER99.DAT you delete.  It was 
  15. therefore necessary to create a renaming routine that deletes the user you
  16. request, renames the last user in the file list, and deletes the old account
  17. of that last user.  That was simple enough, but it is rather useless to look
  18. at a bunch of user numbers and blindly try to figure out who is who.  For 
  19. that reason, I read the USER99.DAT files and display the associated names on
  20. a menu if the /menu option is used.  
  21. Also, to speed things up a bit, I used direct screen memory writing routines
  22. for clearing out part of the screen when redrawing the menu as users are 
  23. removed.  If your PC doesn't support these routines (ie. you have an old or
  24. not-so-compatible BIOS), you may use the /ansi option. 
  25. Finally, for those rare times when you know exactly which user number you 
  26. want to delete, I provided a command line user delete option.  To use it, 
  27. simply use /*99 on the command line following XUSERDEL.  (The 9's indicate
  28. that the user number you wish to delete should be substituted).  
  29. ***IMPORTANT***
  30. Please realize that when you use the /*99 command line option, if the user
  31. number you wish to delete is less than 10, you must use a single digit on the
  32. command line!!!  For example:  XUSERDEL /*5 
  33.         DON'T USE----------->  XUSERDEL /*05     <-------WRONG! WRONG! WRONG!
  34.  
  35.  
  36. Registration
  37. ++++++++++++
  38. Xuserdel is shareware.  It may be traded freely.  I would however like to see
  39. it only traded in conjunction with #1WRDSCH.  Jack and I have agreed that
  40. Xuserdel will be considered part of #1WRDSCH and as such, it should not be
  41. separated.  I do not require a registration fee.  I have included my address
  42. information in the event that you discover some terrible bug, or have some
  43. suggestions (which I really DO like to hear) for improving Xuserdel.
  44.  
  45. Closing
  46. +++++++
  47. Well, I hope that you find Xuserdel useful--on the whole it's pretty self
  48. explanetory and easy to use.  Below is my address:
  49.  
  50. Send Comments and/or questions to:
  51.                           Joseph Rounceville
  52.                           1605 Lake Road
  53.                           Ottumwa, IA  52501-9656
  54.  
  55.  
  56.